home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2532 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: sundog.tiac.net!usenet
  2. From: Darius Taghavy <dart@ycrdi.com>
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Copy Protection
  5. Date: 1 Feb 1996 17:51:21 GMT
  6. Organization: Young Chang R&D Institute
  7. Message-ID: <4equip$7k2@sundog.tiac.net>
  8. NNTP-Posting-Host: gatekeep.ycrdi.com
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=us-ascii
  11. Content-Transfer-Encoding: 7bit
  12. X-Mailer: Mozilla 1.1N (Macintosh; I; PPC)
  13. X-URL: news:comp.sys.amiga.programmer
  14.  
  15. I am seriously considering to copyprotect my application
  16. before release. I have strong reasons for doing so, but I
  17. hope to start a technical threat, not a philosophical one.
  18.  
  19. In taking this step I do not wish to create any hassles for
  20. my users, but to protect my and their investment to be able
  21. to offer continued support and development as I am very serious
  22. about this product.
  23.  
  24. Runtime
  25. -------
  26. Requirements:
  27. - executable must run from hard disk
  28. - no key disk required
  29. - no manual look up
  30. - no DOS protection
  31.  
  32. Considerations:
  33. - secret data/code in block that is then mapped as bad block
  34. - username encrypted in executable (during installation)
  35. - environment variable
  36. - CDROM only, span entire 600MB space, so pirates would have to
  37.   dedicate a 600MB hard disk if they want to steal (unlikely scenario)
  38.  
  39. Installation:
  40. -------------
  41. Anything goes, including
  42. - DOS protection with install counts (like many MAC music apps)
  43. - username encryption in executable
  44. - manual lookup
  45. - customized copies for each customer with encrypted
  46.   serial number, name and environment variable
  47.  
  48. Hardware Protection (Dongle)
  49. I would strongly prefer hardware protection, as it seems to
  50. present the safest, quickest and least messy way to protect
  51. my application. Cubase and Logic (Mac/Windows) use this with great 
  52. success. I am aware of these options:
  53.  
  54. - joystick port
  55.   Examples: Pro 24 and Brilliance; have they been cracked?
  56.             what do they contain? A PAL? How do I build and
  57.             support one?
  58.  
  59. - parallel port (with pass thru)
  60.   Seen ads in PC related mags, I believe they use PALs, but
  61.    seemed very expensive
  62.  
  63.  
  64.